Designing Dependable Dynamic Workflows through a Reflective PN-Based Approach

نویسنده

  • Lorenzo Capra
چکیده

The management of dynamic workflows needs adequate formal models and support tools to handle in a safe way changes occurring during workflow operation. A common approach is to pollute models with details that do not regard the workflow behavior, rather its evolution. That hampers analysis, reuse and maintenance in general. We propose and discuss the adoption of a recent Petri net-based reflective model to support dynamic workflow design, by addressing a localized open problem: how to determine what tasks should be redone and which ones do not when transferring a workflow instance from an old to a new template. The idea behind is that keeping functional aspects separated from evolutionary ones, applying evolution to a workflow template only when necessary, results in a clean reference model of dynamic workflows on which the ability of verifying major workflow properties favors a dependable evolution.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Critical Thinking in Personal Narrative and Reflective Journal Writings by In-service EFL Teachers in Iran: Assessment of Reflective Writing

Recently, there is a need for fostering the critical reflective side of L2 teacher education. This study investigated the implications of personal narrative (PN) and reflective journal (RJ) writing for Iranian EFL teachers’ reflective writing. Sixty (36 women and 24 men) in-service secondary school EFL teachers were selected based on the convenience sampling from Iran. L2 teachers equally divid...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

A Petri-Net Based Reflective Framework for the Evolution of Dynamic Systems

Nowadays, software evolution is a very hot topic. Many applications need to be updated or extended with new characteristics during their lifecycle. Software evolution is characterized by its huge cost and slow speed of implementation. Often, software evolution implies a redesign of the whole system, the development of new features and their integration in the existing and/or running systems (th...

متن کامل

Evolutionary Design through Reflective Petri Nets: an Application to Workflow

The design of dynamic workflows needs adequate modeling/specification formalisms and tools to soundly handle possible changes during workflow operation. A common approach is to pollute workflow design with details that do not regard the current behavior, but rather evolution. That hampers analysis, reuse and maintenance in general. We propose and discuss the adoption of a recent Petri netbased ...

متن کامل

Comparison of Design Process in Student and Instructor

In this paper the designing products of B.A. Sophomore students of architecture in TehranUniversity who were divided into two kinds of learning namely technical and skill-based learning. In technical learningthe subjective steps of creativity process i.e. "insight", "preparation", "incubation", "intuition", and "verification"were discussed and it was suggested that these steps cannot be taught ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008